#ifndef StDMPgtoH
#define StDMPgtoH
#pragma pack( 1 )
struct CHEQPG
{
  char imarca;
  char excluido;
  unsigned long Lancamento;
  unsigned long MovimentoLink;
  unsigned long Cheque;
  long Observacoes;
  unsigned long Codigo;
  char Espacos[26];
  char fmarca;
  #define CHEQPG_LANCAMENTO     "Lancamento"
  #define CHEQPG_MOVIMENTOLINK  "MovimentoLink"
  #define CHEQPG_CHEQUE         "Cheque"
  #define CHEQPG_OBSERVACOES    "Observacoes"
  #define CHEQPG_CODIGO         "Codigo"
  #define CHEQPG_ESPACOS        "Espacos"
};
struct PGTO
{
  char imarca;
  char excluido;
  unsigned long Lancamento;
  unsigned long ContaPagar;
  unsigned long Data;
  unsigned char Tipo;
  char CodigoFornecedor[11];
  char Documento[21];
  unsigned long Vencimento;
  char Parcela[11];
  char Historico[51];
  double Valor;
  double Retencoes;
  double Desconto;
  double Multa;
  double Juros;
  double Liquido;
  char ContaBancaria[11];
  unsigned char DocumentoBancario;
  char NumeroDocumentoBancario[21];
  long Observacoes;
  unsigned long DataEmissao;
  char Espacos[196];
  char fmarca;
  #define PGTO_LANCAMENTO               "Lancamento"
  #define PGTO_CONTAPAGAR               "ContaPagar"
  #define PGTO_DATA                     "Data"
  #define PGTO_TIPO                     "Tipo"
  #define PGTO_CODIGOFORNECEDOR         "CodigoFornecedor"
  #define PGTO_DOCUMENTO                "Documento"
  #define PGTO_VENCIMENTO               "Vencimento"
  #define PGTO_PARCELA                  "Parcela"
  #define PGTO_HISTORICO                "Historico"
  #define PGTO_VALOR                    "Valor"
  #define PGTO_RETENCOES                "Retencoes"
  #define PGTO_DESCONTO                 "Desconto"
  #define PGTO_MULTA                    "Multa"
  #define PGTO_JUROS                    "Juros"
  #define PGTO_LIQUIDO                  "Liquido"
  #define PGTO_CONTABANCARIA            "ContaBancaria"
  #define PGTO_DOCUMENTOBANCARIO        "DocumentoBancario"
  #define PGTO_NUMERODOCUMENTOBANCARIO  "NumeroDocumentoBancario"
  #define PGTO_OBSERVACOES              "Observacoes"
  #define PGTO_DATAEMISSAO              "DataEmissao"
  #define PGTO_ESPACOS                  "Espacos"
};
#pragma pack()
#endif